MEVFGKSHVVVGSANVIYLSAILGHEGPNHKCDWKCENENVCGNMYRCKLTGLTHVCDKNCNQRILYDNHNSLCRASGRIFPLSLVEEQAVKGVRRKLDDESQQQPSESCVKRRRRDAQFHSSPFERSFAAVSPFCSQAGGDGMEIN